account->setCapabilities(capabilities);
account->setCredentials(new FakeCredentials{fakeFolder.networkAccessManager()});
account->setUrl(QUrl(("owncloud://somehost/owncloud")));
- auto accountState = FakeAccountState(account);
- QVERIFY(accountState.isConnected());
+ auto accountState = new FakeAccountState(account);
+ QVERIFY(accountState->isConnected());
auto folderDef = folderDefinition(fakeFolder.localPath());
folderDef.targetPath = "";
- const auto folder = FolderMan::instance()->addFolder(&accountState, folderDef);
+ const auto folder = FolderMan::instance()->addFolder(accountState, folderDef);
QVERIFY(folder);
FolderStatusModel test;
- test.setAccountState(&accountState);
+ test.setAccountState(accountState);
QSKIP("Initial test implementation is known to be broken");
QAbstractItemModelTester modeltester(&test);